a strange person or a criminal - Turkish English Dictionary